teach new things - German English Dictionary